the first slice - German English Dictionary